palace grounds - French English Dictionary